pulse welding - French English Dictionary